f31766d3c90de0b68f59518ae5225fc296d7d861,app-fabric/src/main/java/com/continuuity/test/internal/AppFabricTestHelper.java,AppFabricTestHelper,getStatus,#AppFabricHttpHandler#String#String#String#,137
Before Change
HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.POST, uri);
httpHandler.getStatus(request, responder, appId, type, flowId);
Preconditions.checkArgument(responder.getStatus().getCode() == 200, "get status" + " " + type + "failed");
JsonReader jsonReader = new JsonReader(new InputStreamReader
(new ChannelBufferInputStream(ChannelBuffers.wrappedBuffer
(responder.getResponseContent())), Charsets.UTF_8));
Map<String, String> json = GSON.fromJson(jsonReader,
new TypeToken<Map<String, String>>() { }.getType());
return json.get("status");
}
After Change
HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.POST, uri);
httpHandler.getStatus(request, responder, appId, type, flowId);
Preconditions.checkArgument(responder.getStatus().getCode() == 200, "get status" + " " + type + "failed");
Map<String, String> json = responder.decodeResponseContent(new TypeToken<Map<String, String>>() { });
return json.get("status");
}